import random
import string
# 字符取值范围
all_data = string.ascii_letters + string.digits + string.punctuation
'''
string.ascii_letters：包含所有英文字母（大写和小写）。
string.digits：包含所有数字（0-9）。
string.punctuation：包含所有标点符号。
'''
# 随机字符串
data = " "
for i in range(20):
    data = data + random.choice(all_data)
# random.choice()表示从定义的变量中随机选择一个字符
print(data)
